connecting tubule - Turkish English Dictionary